/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sv.com.intesal.compra.bean;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import sv.com.intesal.seguridad.bean.Usuario;

/**
 *
 * @author ejerez
 */
public class DevolucionCompra implements Serializable {

    /*DEVOLUCION COMPRA */
    private Integer codigo_dc;
    private Date fecha_dc;
    private Timestamp fechahora;
    private String tipo_dc;
    private String estado_dc;
    private String numero_factura_dc;
    private String descripcion_dc;
    private Compra compra;

    /*PROVEEDOR*/
    private String empresa_p;
    private String id_p;
    private String nombre_em;/*EMPRESA*/

    private String usuario_u;/*USURIO*/

    /*COMPRA*/
    private Integer id_c;

    /*DETA DEVOLUCION COMPRA*/
    private Integer id_d;
    private Integer codigo_id_d; //codigo de
    private Double cantidad_d;
    private Double costo_d;
    private Double monto_d;
    private Double iva_d;
    private Double exento_d;
    private Double subTotal_d;
    /*MATERIAL_SUCURSAL*/
    private Integer id_dm;

    /*MATERIAL*/
    private Integer id_m;
    private String nombre_m;
    /*CONSULTA DEVOLUCION COMPRA*/
    private Boolean filtro_estado_dc;
    private Date fecha_i;
    private Date fecha_f;

    public DevolucionCompra() {
        this.compra = new Compra();
    }

    public Double getCantidad_d() {
        return cantidad_d;
    }

    public void setCantidad_d(Double cantidad_d) {
        this.cantidad_d = cantidad_d;
    }

    public Integer getCodigo_dc() {
        return codigo_dc;
    }

    public void setCodigo_dc(Integer codigo_dc) {
        this.codigo_dc = codigo_dc;
    }

    public Integer getCodigo_id_d() {
        return codigo_id_d;
    }

    public void setCodigo_id_d(Integer codigo_id_d) {
        this.codigo_id_d = codigo_id_d;
    }

    public Compra getCompra() {
        if (compra == null) {
            compra = new Compra();
        }
        return compra;
    }

    public void setCompra(Compra compra) {
        this.compra = compra;
    }

    public Double getCosto_d() {
        return costo_d;
    }

    public void setCosto_d(Double costo_d) {
        this.costo_d = costo_d;
    }

    public String getDescripcion_dc() {
        return descripcion_dc;
    }

    public void setDescripcion_dc(String descripcion_dc) {
        this.descripcion_dc = descripcion_dc;
    }

    public String getEstado_dc() {
        return estado_dc;
    }

    public void setEstado_dc(String estado_dc) {
        this.estado_dc = estado_dc;
    }

    public Double getExento_d() {
        return exento_d;
    }

    public void setExento_d(Double exento_d) {
        this.exento_d = exento_d;
    }

    public Date getFecha_dc() {
        return fecha_dc;
    }

    public void setFecha_dc(Date fecha_dc) {
        this.fecha_dc = fecha_dc;
    }

    public Timestamp getFechahora() {
        return fechahora;
    }

    public void setFechahora(Timestamp fechahora) {
        this.fechahora = fechahora;
    }

    public Integer getId_c() {
        return id_c;
    }

    public void setId_c(Integer id_c) {
        this.id_c = id_c;
    }

    public Integer getId_d() {
        return id_d;
    }

    public void setId_d(Integer id_d) {
        this.id_d = id_d;
    }

    public Integer getId_dm() {
        return id_dm;
    }

    public void setId_dm(Integer id_dm) {
        this.id_dm = id_dm;
    }

    public Integer getId_m() {
        return id_m;
    }

    public void setId_m(Integer id_m) {
        this.id_m = id_m;
    }

    public Double getIva_d() {
        return iva_d;
    }

    public void setIva_d(Double iva_d) {
        this.iva_d = iva_d;
    }

    public Double getMonto_d() {
        return monto_d;
    }

    public void setMonto_d(Double monto_d) {
        this.monto_d = monto_d;
    }

    public String getNombre_m() {
        return nombre_m;
    }

    public void setNombre_m(String nombre_m) {
        this.nombre_m = nombre_m;
    }

    public String getNumero_factura_dc() {
        return numero_factura_dc;
    }

    public void setNumero_factura_dc(String numero_factura_dc) {
        this.numero_factura_dc = numero_factura_dc;
    }

    public String getTipo_dc() {
        return tipo_dc;
    }

    public void setTipo_dc(String tipo_dc) {
        this.tipo_dc = tipo_dc;
    }

    public Double getSubTotal_d() {
        return subTotal_d;
    }

    public void setSubTotal_d(Double subTotal_d) {
        this.subTotal_d = subTotal_d;
    }

    public Date getFecha_f() {
        return fecha_f;
    }

    public void setFecha_f(Date fecha_f) {
        this.fecha_f = fecha_f;
    }

    public Date getFecha_i() {
        return fecha_i;
    }

    public void setFecha_i(Date fecha_i) {
        this.fecha_i = fecha_i;
    }

    public Boolean getFiltro_estado_dc() {
        return filtro_estado_dc;
    }

    public void setFiltro_estado_dc(Boolean filtro_estado_dc) {
        this.filtro_estado_dc = filtro_estado_dc;
    }

    public String getNombre_em() {
        return nombre_em;
    }

    public void setNombre_em(String nombre_em) {
        this.nombre_em = nombre_em;
    }

    public String getEmpresa_p() {
        return empresa_p;
    }

    public void setEmpresa_p(String empresa_p) {
        this.empresa_p = empresa_p;
    }

    public String getUsuario_u() {
        return usuario_u;
    }

    public void setUsuario_u(String usuario_u) {
        this.usuario_u = usuario_u;
    }

    public String getId_p() {
        return id_p;
    }

    public void setId_p(String id_p) {
        this.id_p = id_p;
    }
}